<script>
export default {
  methods: {
    goToAbout() {
      this.$router.push('/users/jss')
    },
		goNotFound() {
			this.$router.push({
			  name: 'NotFound',
			  // 保留当前路径并删除第一个字符，以避免目标 URL 以 `//` 开头。
			  params: { pathMatch: this.$route.path.substring(1).split('/') },
			  // 保留现有的查询和 hash 值，如果有的话
			  query: this.$route.query,
			  hash: this.$route.hash,
			})
		}
  },
}
</script>

<template>
  <h2>HomeView</h2>
	<pre>
		{{$route}}-{{$route.path}}-{{$route.path.substring(1)}}-{{$route.path.substring(1).split('/')}}
	</pre>
  <button @click="goToAbout">Go to User</button>
	<button @click="goNotFound">Go to NotFound【路由的匹配方法】</button>
</template>